Big Huge Thesaurus

arterial blood vessel

noun